Bài 01 Làm quen với Python
📌 Mục Tiêu
- Hiểu được Python là gì và vai trò của nó trong ngành phần mềm
- Phân biệt giữa ngôn ngữ biên dịch và thông dịch
- Cài đặt Python và Visual Studio Code (VS Code)
- Viết và chạy chương trình Python đầu tiên
1. 🐍 Giới Thiệu Ngôn Ngữ Python
Python là một ngôn ngữ lập trình thông dịch, mã nguồn mở, và đa mục đích, nổi bật bởi cú pháp đơn giản và dễ đọc.
🔎 Lịch sử và tác giả
- Tác giả: Guido van Rossum
- Ra đời: Năm 1991
- Tên gọi "Python" lấy cảm hứng từ chương trình hài "Monty Python’s Flying Circus", không liên quan đến loài rắn.
💡 Vai trò của Python trong ngành phần mềm
Python được sử dụng rộng rãi trong các lĩnh vực:
- Phát triển web (Django, Flask)
- Khoa học dữ liệu (Pandas, NumPy, Matplotlib)
- Trí tuệ nhân tạo và Machine Learning (TensorFlow, PyTorch)
- Tự động hóa và scripting
- Phát triển game (Pygame)

2. ⚙️ Ngôn Ngữ Thông Dịch và Biên Dịch
🔄 Ngôn ngữ biên dịch (Compiled Language)
- Chuyển đổi mã nguồn thành mã máy trước khi chạy.
- Ví dụ: C, C++, Java
🧾 Ngôn ngữ thông dịch (Interpreted Language)
- Thực thi mã nguồn từng dòng một bằng trình thông dịch.
- Ví dụ: Python, JavaScript
Python là ngôn ngữ thông dịch, nghĩa là bạn có thể viết và chạy chương trình ngay mà không cần bước biên dịch trung gian.

3. 🛠️ Cài Đặt Python và Visual Studio Code
Bước 1: Cài Python
- Truy cập trang https://www.python.org/downloads/
- Tải bản Python mới nhất cho hệ điều hành của bạn
- Trong quá trình cài đặt, chọn mục "Add Python to PATH"
Bước 2: Cài Visual Studio Code (VS Code)
- Truy cập trang https://code.visualstudio.com/
- Tải và cài đặt cho hệ điều hành của bạn

Bước 3: Cài Extension Python cho VS Code
- Mở VS Code
- Vào phần Extensions (Ctrl + Shift + X)
- Tìm "Python" của Microsoft và cài đặt

4. ✍️ Viết và Chạy Chương Trình Python Đầu Tiên
Bước 1: Tạo file Python
- Mở VS Code
- Tạo file mới với tên
hello.py

Bước 2: Viết chương trình đầu tiên
print("Xin chào thế giới!")